Devils Lake, ND is a city located in Ramsey County, North Dakota and has a land area of 274.17 square miles (710.10 km2). The water area for the city is 69.04 square miles or 178.81 km2. There is one unique zip code in Devils Lake, North Dakota and it is 58301. The area code(s) for Devils Lake is 701.
|